@echo off
chcp 65001 >nul
echo ========================================
echo 物联网设备管理平台 - 启动脚本 (Windows)
echo ========================================
echo.

echo [1/3] 检查Docker是否运行...
docker version >nul 2>&1
if errorlevel 1 (
    echo [错误] Docker未运行，请先启动Docker Desktop
    pause
    exit /b 1
)
echo [成功] Docker已运行

echo.
echo [2/3] 启动所有服务...
docker-compose up -d

echo.
echo [3/3] 等待服务启动...
timeout /t 10 /nobreak >nul

echo.
echo ========================================
echo 服务启动完成！
echo ========================================
echo.
echo 访问地址:
echo   前端界面: http://localhost:3000
echo   后端API:  http://localhost:5000
echo   EMQX管理: http://localhost:18083 (admin/public)
echo.
echo 查看日志:
echo   docker-compose logs -f
echo.
echo 停止服务:
echo   docker-compose down
echo.
echo ========================================
pause

